/* main css */
body {background:url(http://2.bp.blogspot.com/-5teE7QdK3To/UC5EyzhpDdI/AAAAAAAAABQ/Y_6kVNNqVz8/s1600/img_contentbgMain.jpg) repeat-x top #000;}
body#faqs {background:url() repeat-x top #000;}

/* layout */
#top {height:180px; display:block; clear:both;}
#content {display:block; clear:both; height:auto !important;}
#footer {height:auto !important; padding:25px 0; background:#000000;}
.container {width:968px; margin:0 auto; position:relative;}

/* palette */
.white, #support .btboxes .boxcont p {color:#fff;}
/*.yellow, #top #pagetitle, #support .btboxes .boxcont p a, #support .btboxes .boxcont p strong.pnumber {color:#ffff00;}*/
.yellow, #support .btboxes .boxcont p a, #support .btboxes .boxcont p strong.pnumber {color:#ffff00;}
#top #pagetitle{ color:#FFFFFF;}

/* top */
#top .container {border-bottom:1px solid #1c6096; height:180px;}
#top #logo {background:url(http://3.bp.blogspot.com/-TZDzX_e5cBs/UC5EzcdeOVI/AAAAAAAAABY/quVay1Bm4W8/s1600/img_logo.png); width:457px; height:135px; position:absolute; left:0; top:17px;}
#top #logo a {width:345px; height:135px; display:block;}
#top #pagetitle {font-size:48px; font-weight:bold; position:absolute; right:0; top:100px;}

/* content */
#content .container {height:auto !important; min-height:661px; padding:0px 0; margin-top:25px;}
#content .maincopy01 {background:#fff; min-height:330px; height:auto !important; padding:20px 0;}

/* footer */
#footer, #footer a {color:#fff;}
#footer ul.ftlinks, #footer p {font-size:11px; font-weight:bold;}
#footer ul.ftlinks { width:540px; margin:0 auto; }
#footer ul.ftlinks li {display:block; float:left;}
#footer ul.ftlinks li a {display:block; float:left; padding:0 10px;}
#footer p {width:840px; margin:0 auto; padding-bottom:10px; line-height:16px;}
#footer p.copyright {text-align:center; line-height:18px; border-top:1px dotted #888; margin-bottom:15px; padding-top:10px;}

/* support page */
#support .maincopy01 {background:url(http://3.bp.blogspot.com/-4vMgoLAH7NY/UC5Ez2gqpBI/AAAAAAAAABg/tiWWZRiG9y4/s1600/img_product.jpg) no-repeat 0px 20px #fff; padding:20px 22px 20px 22px !important;}
#support .maincopy01 h3.htitle01 {background:#1c6096; font-size:24px; font-weight:bold; text-align:left; height:42px; line-height:42px; color:#FFFFFF; padding-left:25px;}
#support .maincopy01 p {font-size:13px; padding-bottom:15px; color:#777; line-height:18px; padding-left:260px;}
#support .maincopy01 p.ptop {padding-top:50px; padding-bottom:70px; font-size:16px; line-height:22px;}
#support .btboxes {display:block; clear:both; padding:20px 0 0 0;}
#support .btboxes .boxcont {width:448px; display:block; float:left;}
#support .btboxes .boxcontright {width:515px !important; display:block; float:left;}
#support .btboxes .boxcont img, #support .btboxes .boxcont p {display:block; float:left;}
#support .btboxes .boxcont p {width:322px; font-size:14px; line-height:18px;}
#support .btboxes .boxcontright p {width:380px !important;}
#support .btboxes .boxcont p a {font-weight:bold; color:#fff;}
#support .btboxes .boxcont p.pcopy01 {padding-top:10px; color:#fff;}
#support .btboxes .boxcont p strong.pnumber {font-size:18px;}
#support .maincopy01 .imgsig{ padding-left:260px;}

/* edit 2012-01-30 */
#top .nav {background:url(http://4.bp.blogspot.com/-Fef83x8FlFc/UC5E1urtStI/AAAAAAAAAB4/nBLGWjNxCFU/s1600/navBg.jpg) repeat-x; display:block; position:absolute; right:0; top:35px; height:35px; border-radius:8px; box-shadow:0 2px 5px #b65d00;}
#top .nav li {display:block; float:left; padding:0 16px; line-height:35px; height:35px; background:url(http://2.bp.blogspot.com/-o5_McAP9CM0/UC5E2DhgSJI/AAAAAAAAACA/Ptp0wu_b1V0/s1600/navDiv.jpg) no-repeat right top; text-transform:uppercase;}
#top .nav li:last-child {background-image:none !important;}
#top .nav li a {text-decoration:none; color:#fff;}
#top .nav li a:hover {text-decoration:underline;}
#top .nav li a.active {color:#ffff00;}

#faqs #support {position:relative; display:block; clear:both; background-color:#fff;}
#faqs #support .faqNavs {font-size:15px; font-weight:bold; line-height:18px; list-style-type:disc; padding:40px 20px 40px 10px; display:block; float:left; width:300px;}
#faqs #support .faqBull{ padding-left:260px;}
#faqs #support .faqNavs li {padding-bottom:10px; color:#666666;}
#faqs #support .faqNavs li a {color:#ff7800; text-decoration:none;}
#faqs #support .faqNavs li a:hover {text-decoration:underline;}
#faqs #support .faqBT {width:795px; margin:0 auto; padding:20px 0; border-top:1px dotted #ccc;}
#faqs #support .faqAnswer {padding:20px 0; position:relative; display:block;}
#faqs #support .faqAnswer h3 {font-size:15px !important; font-weight:bold; line-height:20px; color:#000000; padding-bottom:10px;}
#faqs #support .faqAnswer p {padding-left:35px; color:#777; font-size:12px; line-height:18px;}
#faqs #support .faqAnswer a {color:#666666 !important; font-weight:bold;}
#faqs #support .faqAnswer .backtoTop {display:none; font-size:11px; font-weight:normal; position:absolute; top:15px; right:20px; text-decoration:underline; color:#ccc !important; line-height:30px; height:30px;}
#faqs #support .faqAnswer .backtoTop:hover {text-decoration:none;}
#cvvCont {width:250px; height:60px; background:#fff url(http://2.bp.blogspot.com/-hWPJ0L810tQ/UC5EvY30NkI/AAAAAAAAAAg/2dIaQP6-7cA/s1600/cvv2.png) no-repeat center 10px;  border:4px solid #db6801; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; padding:70px 0 0 10px; display:block; margin:10px 0 0 40px;}
#cvvCont p {padding:0 !important; margin:0 !important; color:#000000 !important; font-weight:bold;}

/* edit 2012-31-01 */
#footer .container {min-height:0 !important;}
#footer {background:#000;}
.faqCont01 {margin-bottom:40px !important;}
#footer p {font-weight:normal; font-size:12px;}
#footer ul.ftlinks {width:auto !important; text-align:center;}
#footer ul.ftlinks li, #footer ul.ftlinks li a {display:inline-block; float:none;}
#footer a {font-size:14px !important; font-weight:normal;}
